under the present circumstances - French English Dictionary